package com.imooc.pan.server.modules.recycle.context;

import com.imooc.pan.server.modules.file.entity.RPanUserFile;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @author hhb
 * @data 2024/6/16 14:09
 */
@Data
public class DeleteContext implements Serializable {

    /**
     * 用户id
     */
    private Long userId;

    /**
     * 要删除的文件列表
     */
    private List<Long> fileIdList;

    /**
     * 文件列表
     */
    private List<RPanUserFile> records;

    /**
     * 文件夹下包含的文件
     */
    private List<RPanUserFile> allRecords;
}
